Objetivos de Aprendizagem
- Defina fechamentos e explique como eles capturam seu ambiente usando Fn, FnMut e FnOnce
- Implemente o traço Iterator para estruturas de dados personalizadas
- Utilize adaptadores e consumidores de iteradores para construir pipelines de dados complexos
- Analise as características de desempenho de abstrações funcionais de custo zero